From 61d6e36b8b890bdbf6b97fa9fd3302a10d32a97e Mon Sep 17 00:00:00 2001 From: robertl Date: Mon, 21 Jan 2008 02:46:17 +0000 Subject: [PATCH] Bugfix in new navilnk code. --- navilink.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/navilink.c b/navilink.c index 1576626b8..fa2b4465d 100644 --- a/navilink.c +++ b/navilink.c @@ -311,8 +311,8 @@ decode_position(const unsigned char *buffer, waypoint *waypt) static void encode_position(const waypoint *waypt, unsigned char *buffer) { - le_write32(buffer + 0, waypt->latitude * 10000000); - le_write32(buffer + 4, waypt->longitude * 10000000); + le_write32(buffer + 0, (int) (waypt->latitude * 10000000)); + le_write32(buffer + 4, (int) (waypt->longitude * 10000000)); le_write16(buffer + 8, METERS_TO_FEET(waypt->altitude)); } -- 2.30.2